Design and Implementation of Handwritten Digit Recognition Accelerator Based on Systolic Array

نویسندگان

چکیده

Abstract Due to the rapid development in artificial intelligence, classic Von Neumann architecture is no longer able meet demands of high-computing, high-storage, and high-bandwidth intelligence applications. To address this issue, paper proposes a handwritten digit recognition accelerator based on systolic array. First, 5 convolutional layer network built. Besides, The FPGA-based convolution employs im2col technology convert calculations into matrix multiplications uses array efficiently perform these multiplications. Furthermore, four processes are pipelined improve throughput. Finally, system implemented PYNQ-Z2. Compared with software implementation Arm, speedup 598x, delay 1.24 s, power consumption 2.51 w.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Persian Handwritten Digit Recognition Using Particle Swarm Probabilistic Neural Network

Handwritten digit recognition can be categorized as a classification problem. Probabilistic Neural Network (PNN) is one of the most effective and useful classifiers, which works based on Bayesian rule. In this paper, in order to recognize Persian (Farsi) handwritten digit recognition, a combination of intelligent clustering method and PNN has been utilized. Hoda database, which includes 80000 P...

متن کامل

Model-based online handwritten digit recognition

This paper presents a hidden Markov model (HMM) based approach to on-line handwritten digit recognition using stroke sequences. In this approach, a character instance is represented by a sequence of symbolic strokes, and the representation is obtained by component segmentation and stroke classification. The component segmentation is based on the delta lognormal model of handwriting generation. ...

متن کامل

FPGA-Based Farsi Handwritten Digit Recognition System

A new method for feature extraction based on FPGA (Field Programmable Gate Arrays) implementation is proposed in this paper. The specific application is offline Farsi handwritten digit recognition. The classification is based on a simple two layer MLP (Multi Layer Perceptron). This method of feature extraction is appropriate for FPGA implementation as it can be implemented only with addition an...

متن کامل

Handwritten Digit Recognition based on Output-Independent Multi-Layer Perceptrons

With handwritten digit recognition being an established and significant problem that is facing computer vision and pattern recognition, there has been a great deal of research work that has been undertaken in this area. It is not a trivial task because of the big variation that exists in the writing styles that have been found in the available data. Therefore both, the features and the classifi...

متن کامل

Design of Optimal MLPNN for handwritten digit recognition application

This paper describes the implementation of a Multilayer Perceptron Neural Network for handwritten digit recognition. The paper provides the knowledge about previously implemented techniques for same application and also provides their merits and demerits. In this paper Optimal Multilayer Perceptron.Neural network has been designed to reduce complexity of the circuit. Results are also stated to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of physics

سال: 2023

ISSN: ['0022-3700', '1747-3721', '0368-3508', '1747-3713']

DOI: https://doi.org/10.1088/1742-6596/2562/1/012078